@charset "UTF-8";

/*公用*/
*{margin:0px;padding:0px;list-style: none;text-decoration: none;font-family: "微软雅黑";}
input{outline:none}
img{border:none;}
.clear{	clear: both;}

/*头部*/ 
.header{width:100%;background: url(pic-header-bg_02.jpg) center;}
.header-c{margin:0 auto;width:1200px;}
.header-top{overflow: hidden;}
.header-left{display: block;float: left;line-height: 20px;text-align: left;font-size: 15px;color:#fff;}
.header-right{float: right;overflow: hidden;}
.header-right span,
.header-right p{margin-right:10px;float: left;display: block;}
.header-right span{color:#fff;}
.header-right a{margin-left: 10px;}
.header-right p img{float: left;}
.header-right p{position:relative;overflow:hidden;cursor: pointer;width:25px;}
.header-right p a{position:absolute;float: left;font-size: 12px; line-height: 22px; line-height:24px; display:block; color:#fff;left:20px;top:0px;}
.header-cen{padding:30px 0px 35px 0px;overflow: hidden;}
.logo,.top_rbr{float: left;}
.top_rbr{position: relative; height: 45px; }
.search_txt{width: 100%;height: 45px;background: none;border:none;text-indent: 2em;font-size: 15px;color: #98c5f5;}
.search_tj{position: absolute;right:0px;top:0px;border:none;width: 115px;height: 45px;color: #fff;font-size: 16px;padding-left: 22px;background:url(pic-js_17.png) no-repeat center;}

/*nav*/
.nav{width: 100%;height: 50px;background: #0147c1;}
.nav ul{margin: 0 auto;width: 1200px;}
.nav ul li{float: left;width:11.1% ;line-height: 50px;text-align: center;}
.nav ul li a{font-weight: bold;font-size: 18px;color:#fff;}

/*头条*/
.toutiao{width: 100%;height: 100px;background: #e5e8ed;}
.toutiao1{padding-left: 75px;width: 1125px;height: 100px;margin:0 auto;background: url(pic-toutiao_03.png) no-repeat left;}
.toutiao1 h2{padding-top: 8px;width: 100%;height:45px;line-height: 45px;text-align: center;}
.toutiao1 h2 a{font-size: 24px;color: #245399;}
.toutiao1 p{float: left;width: 90%;font-size: 16px;color: #666;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.toutiao1 a.a1{color: #cd0001;}

/*中心内容*/
.center{margin:0 auto;width: 1200px;overflow: hidden;}
.center1{margin-top: 30px;}
.center1 .lb{float: left;width: 750px;height: 440px;float: left;}
.center1-lm{float: left;margin-left: 20px;width:420px;}
.center1-lm1{overflow: hidden;width: 100%;height: 40px;}
.center1-lm1 a{float: left;text-align: left;font-size: 26px;color: #9e9e9e;}
.center1-lm1 a.a1{color: #1760a0;font-weight: 900;}
.center1-lm1 span{float: left;display: inline-block;height: 50px;line-height: 50px;width: 1px;margin:0px 19px;background: url(center-x_07.jpg) no-repeat center;}
.center1-lm2 ul li{margin-top:30px;font-size: 16px;color: #333;line-height: 18px;height: 18px;text-indent: 1em;background: url(dina_18.png) no-repeat left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 95%;}
.center1-lm2 .boxx li{height: 34px; line-height: 35px; margin-top: 0 !important; font-size: 16px; color: #333; text-indent: 0 !important; background: none !important; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 95%;}
.center1-lm2 .boxx li a{padding-left: 17px !important; margin-top: -1px !important; background: url(dina_18.png) no-repeat left;}
.szywtit2023{margin-right: 45px;}
.center1-lm2 .boxx li:hover{background:#e6f0f5 !important;}
.center1-lm2 ul li a{color: #333;font-size: 16px;width: 100%; overflow: hidden;}
.center1-lm2 ul li a:hover{color:#c51e0c;}
.cenetr1-wx{margin-top: 32px;overflow: hidden;}
.cenetr1-wx p{float: left;}
.cenetr1-wx p.p1{margin-right: 20px;}

/*信息公开*/
.center2-y{float: left; width: 586px;}
.centerXXGK_Icon_Wrap{ width:253px;float: left; display: block;  height: 70px; background-color: #fff; border: 1px solid #c2cfe3; border-radius: 5px; overflow: hidden; line-height: 70px; margin-right: 17px; margin-bottom: 15px; }
.centerXXGK_Icon_Wrap img { float: left; width: 35px; height: 35px; margin: 20px;}
.centerXXGK_Icon_Wrap p { float: left; text-align: left; margin-bottom: 18px; font-size: 18px; color:#000;}
.centerXXGK_Icon_Wrap p:hover{ color: #336699; font-weight: 900;}
.centerXXGK{ padding: 20px 20px 20px 20px;  box-sizing: border-box; width: 587px;}
.centerXXGK .XXGK_module1{ font-size: 18px; line-height: 70px; border: none; color: #353334; width: 160px;}
.comGrayBG{background-color: #f7f7f7; margin-top: 20px; min-height: 400px;}

/*专题*/
.HP_thematic{ background-color: #f7f7f7; margin-top:20px;}
.thematic_col_name{padding-left:25px;padding-top:30px;}
.center2-left{margin: 25px 0px 16px 0px; padding-right: 20px;}
.center2-left a{display: inline-block;font-size: 26px;color: #336699;line-height: 20px;}
.XXGK_top{padding:25px 0 0 20px;}
.XXGK_top a{color:#939393; font-size: 26px; margin-right: 70px;}
.center2-left a.au{border-right: 1px solid #ccc;margin-right:20px;padding-right: 20px;}
.center2-left a.xxgktit{margin-right:20px;padding-right: 20px;}
a.accc{color: #c31f0b;}
a.xxgktit{color: #336699; font-weight: 900;}
.center-kkkpu p.accc{color: #c31f0b;}
.center-kkkpu22 p.accc{color: #c31f0b;}
.cenetr21{padding: 20px 20px 20px 20px;border:1px solid #c2cfe3;box-sizing: border-box;width: 587px;}

/*政务服务*/
.zwfwInWrap{width: 580px; padding: 21px; box-sizing: border-box;}
.cenetr223{height: 276px;}
.cenetr21 img{margin-bottom: 20px;}
.cenetr21 ul li{overflow: hidden;text-indent: 1em;background:url(dina_18.png) no-repeat left;position: relative;height: 39px;}
.cenetr21 ul li a{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; font-size: 15px; position: absolute; left: 0px; right: 92px; line-height: 39px;}
.cenetr21 ul li a:hover{color:#c31f0b;}
.eemn{margin-top: 20px; padding-top: 20px; width: 524px; background: #fff; border: 1px solid #cfdceb; border-radius: 5px;}
.eemn p{float: left; width: 173px; text-align: center; border-right: 1px solid #000; margin-bottom: 20px;}
.eemn p a{color: #000; font-size: 18px;}
.eemn p:hover a{color:#c31f0b;}
.cenetr21 ul li span{font-style: normal; display: block; float: right; font-size: 13px; line-height: 33px;}
.center2-r{float: right;}
.center-r223{width: 100%;}
.hg{margin-bottom: 20px;}
.hg p{position: relative;float: left;display:block;width: 178px;line-height: 45px;text-align: center;background: #e5e8ed;margin:0px ;border:0px;font-size: 17px;color: #999999;}
.hg p.zi{background:#245399;color: #fff;}
.hg p img{display: none;}
.hg p.zi img{position: absolute; display: block; bottom:-10px;left: 77px;}
.xtrk-w{overflow: hidden;}
.xtrk1{width: 118px; background-color: #fff; margin-bottom: 18px; margin-right: 20px; padding-top: 20px; float: left;}
.xtrk1 img{display: block;margin:0 auto;}
.xtrk1 p{line-height: 20px;height: 40px;text-align:center;}
.xtrk1 p a{font-size: 15px;color: #174384;}

.center322u a.centnt31{float: left;display: block;width: 162px;height: 50px;background: url(center3-bg_03.png) no-repeat center;background-size: 100% 100%;overflow: hidden;line-height: 50px;padding-right:8px;margin-right: 17px;margin-bottom: 15px;color:#353334;}
.center322u a.centnt31 img{float: left;width: 35px;height: 35px;margin:8px 10px;}
.center322u p{float: left;width: 135px;height: 16px;line-height: 16px;border-right:1px solid #7c7c7c;text-indent: 0.5em;text-align: center;margin-bottom: 18px;}
.center322u p a{color: #333;}
.center3u a.centnt31{float: left;display: block;width: 162px;height: 50px;background: url(center3-bg_03.png) no-repeat center;background-size: 100% 100%;overflow: hidden;line-height: 50px;padding-right:8px;margin-right: 17px;margin-bottom: 15px;color:#353334;}
.center3u a.centnt31 img{float: left;width: 35px;height: 35px;margin:8px 10px;}
.center3u p{float: left;width: 125px;height: 16px;line-height: 16px;border-right:1px solid #7c7c7c;text-indent: 0.5em;text-align: center;margin-bottom: 18px;}
.center3u p a{color: #333;}
.center-u3{padding: 15px 20px; box-sizing: border-box; height:250px;}
.center-u3 img{margin-bottom: 14px;}
.center-u3 ul{}
.center-u3 ul li{float: left;width:150px;height:187px;background:none;padding:6px;margin-right:26px;-moz-box-shadow:-0px 0px 4px #333333; -webkit-box-shadow:0px 0px 4px #333333; box-shadow:0px 0px 4px #333333;}
.center-u3 ul li img{width:100%;height:100%;margin-bottom:0px;}
.center4u h3{text-align: center;color: #27539a;font-size: 17px;margin-bottom: 17px;}
.center4u img{margin-bottom: 0px;}

/*视听*/
.center-u4{padding: 20px 20px 20px 20px; border: 1px solid #c2cfe3; box-sizing: border-box; width: 100%;}
.center-u4 ul{border-bottom: 1px solid #e5e8ed;margin-bottom: 25px;}
.center-u4 ul li{float: left; background:none; margin-top: 5px; margin-bottom: 20px; padding-right: 20px; margin-right:20px; border-right:1px solid #ccc;}
.center-u4 ul li a{font-size: 17px;font-weight: bold;color: #999999;}
.center-u4 ul li.xz a{color: #245399;}
.center-42{float: left;width: 255px;position: relative;margin-right:28px;overflow:hidden;}
.center-42 img{width: 100%;height:100%;display: block;}
.center-42 .tupian{position: absolute;top:50%;left: 50%;width: 46px;height:48px;margin-top:-40px;margin-left:-24px;}
.center-42 p{line-height: 33px;text-align: center;background: #245399;color: #fff;font-size:15px;}
.center-u41{margin-bottom: 18px;}

/*相关链接*/
.xglj{margin-top: 30px;width: 100%;padding:20px 0px;border-top:7px solid #245399;background: #fff;}
.xglj1{margin:0 auto;width: 1200px;}
.xglj1{font-size: 17px;color: #015193;}
.xglj1 div{float: left;}
.xglj1 div ul{display: none;}
.xglj1 div.zc{width: 180px;height: 30px;line-height: 30px;text-indent: 0.5em;background: #fff;margin-right: 15px;font-size: 14px;color: #666;}
.xglj1 div.zc p{width: 100%;height: 100%;background: url(zccc-n_09.jpg) no-repeat 160px center;}
.xglj1 div.zc a{font-size: 14px;color: #666;}
.xglj1 div.zc1{margin-right: 28px;line-height: 30px;}
.xglj1 div.zcu{width: 125px;background: #fff;height: 30px;line-height: 30px;text-indent: 2em;margin-right: 15px;}
.xglj1 div.zcu a{font-size: 14px;color: #666;display: block;background: url(ghq_06.jpg) no-repeat 10px center;}
.xglj1 div.zc ul li{width: 180px;background: #fff;line-height: 30px;/*border-bottom: 1px solid #ddd;*/text-align: left;border-top:1px solid #ddd;}
.xglj1 div.zc ul li a{font-size: 14px;color: #666;}
.xglj1 div.zc ul li:hover a{color:#245399 ;}

/*更多链接*/
.fotter1{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;padding: 13px 0px;background: #fff;}
.fotter2{margin:0 auto;width: 1200px;text-align: center;}
.fotter2 a{display: inline-block;font-size: 13px;color: #333;margin-right:18px;font-weight: bold;}
.fotter-b{padding-top: 22px;margin:0 auto;width: 1200px;overflow: hidden;}
.fotter-b1{float: left;}
.fotter-b2{margin:18px 30px 0px 29px;}
.fotter-b3{margin:24px 30px 0px 0px;}
.fotter-b4{margin-right:30px;}
.fotter-b5{margin-right: 30px;}
.fotter-b6{margin-right: 40px;margin-bottom: 30px;}
.fotter-b7{margin-right:35px ;}
.fotter-b1 p{line-height: 25px;font-size: 13px;color: #333;}

/* 轮播 */ 
.slideBox{ width:749px; height:440px; overflow:hidden; position:relative; border:1px solid #ddd; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd img{ width:100%; height:440px; display:block;  }
.slideBox .bd li p{position:absolute;bottom:0px;height:50px;width:100%;line-height:50px;color:#fff;text-indent:2em;background:url(lb-bg_14.png) center;}

/* 前后按钮代码 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.pageState{position:absolute;bottom:0px;z-index:999;line-height:50px;text-align:center;right:10px;color:#fff;font-size:20px;}
.pageState span{font-size:25px;color:red !important;}
.slideBox2{width: 712px;}
.slideBox2{height: 440px; overflow: hidden; position: relative; border: 1px solid #ddd;}
.slideBox2 .pageState{position: absolute; bottom: 0px; z-index: 999; line-height: 50px; text-align: center; right: 10px; color: #fff; font-size: 20px;}
.slideBox2 .pageState span{font-size: 25px; color: red !important;}
.slideBox2 .bd{position: relative; height: 100%; z-index: 0;}
.slideBox2 .bd li{zoom: 1; vertical-align: middle; position: relative;}
.slideBox2 .bd img{width: 100%; height: 440px; display: block;}
.slideBox2 .bd li p{position: absolute; bottom: 0px; height: 50px; width: 100%; line-height: 50px; color: #fff; text-indent: 2em; background: url(lb-bg_14.png) center;}
.slideBox2 .prev, .slideBox2 .next{position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5;}
.slideBox2 .next{left: auto; right: 3%; background-position: 8px 5px;}

.nav-sg{display:none;}
.center-kkkpu{display:none;}
.center-kkkpu22{display:none;}
.center2-left p{display: inline-block;font-size:23px;color: #0088cc ;line-height: 20px;}
.center2-left p.au{border-right: 1px solid #ccc;margin-right:20px;padding-right: 20px;}
.center3uu2{ width:100%; overflow:hidden; border-bottom:1px solid #e5e8ed; border-top:1px solid #e5e8ed; box-sizing: border-box; padding-top: 10px; padding-left: 30px;}
.center3uu2 a{display:block;float:left;height:19px;padding-bottom:15px;}
.center3uu2 .a1{font-size:16px;color:#999999;font-weight:bold;}
.center3uu2 .au{color:#2e549b;}
.center3uu2 .accc{ border-right: 1px solid #ccc;margin-right: 26px;padding-right: 26px;height:5px; }
.center3uu2 .xxgktit{ margin-right: 26px; padding-right: 26px; height:5px; }
.center3uu2 .a3{float:right;background:;width:110px;padding:0px;line-height:19px;color:#fff;font-size:14px;text-indent:3em;border-radius: 10px;background:#2e549b url(liuyan_03.png) no-repeat 10px;padding:4px 0px;}
.center3uu31{margin-top:5px;}
.center3uu31 a{display:block;width:100%;line-height:37px;font-size:16px;color:#666;text-indent:1em;background:url(dina_18.png) no-repeat left;}
.center3uu4{overflow:hidden; margin-top: 30px;}
.center3uu4 a{float:left;display:block;background:#2e549b;font-size:16px;color:#fff;width:168px;padding:9px 0px;text-indent:4em;border-radius:8px;margin-top:10px;}
.center3uu4 a.ab1{background:#2e549b url(ab1_21.jpg) no-repeat 15px;}
.center3uu4 a.ab2{background:#2e549b url(ab2_21.jpg) no-repeat 15px;margin:10px 20px 0px  20px;}
.center3uu4 a.ab3{background:#2e549b url(ab3_24.jpg) no-repeat 15px;}
.center3uu4 a.ab4{background:#2e549b url(ab4_24.png) no-repeat 15px;}

/*经过效果*/
.tupianw{width:255px;height:146px;overflow:hidden;}
.xtrk1:hover img{transform:rotate(360deg); -ms-transform:rotate(360deg);/* IE9 */ -moz-transform:rotate(360deg);/* Firefox */ -webkit-transform:rotate(360deg);/* Safari和Chrome */ -o-transform:rotate(360deg);/* Opera */ transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out;/*Firefox 4 */ -webkit-transition:all 0.5s ease-in-out;/* Safari和Chrome */ -o-transition:all 0.5s ease-in-out;/* Opera */}
.center-u4 ul li{  padding-right: 7px;margin-right: 7px;}
#container{height:231px !important;}
.center3uu31 a:hover{color:#c31f0b;}

/*移动适配*/
@media screen and (max-width: 768px){
  .center3u a.centnt31 { margin-left: 0px!important;}
  .center3u a.centnt31 p { margin-left: 0px!important; font-size: 14px!important; line-height: 16px!important; width: 40%!important; }
}